English Dictionary
◊ TOWER BLOCK
tower block
n : a multistoried building of offices or apartments: "`tower
block' is the British term for `high-rise'" [syn: {high-rise}]